residue of pressed grapes - Spanish English Dictionary